mammal-like reptile - French English Dictionary